A. More resources are available on Solidity

B. Most Ethereum projects in productions run on Solidity

C. Solidity has many available frameworks to make the

developers life easier

D. All of the above

Q3: Why are JVM languages not suitable for Ethereum?

A. Because JVM languages are difficult to learn

B. Because JVM languages are object oriented

C. Because EVM needed a language that can handle the

monetary part of the transactions

D. None of the above

Q4: When to use Assembly language for writing contracts?

A. When we need fine grained control on logic

B. When writing libraries for Solidity

C. When we need to pay less per transaction

D. All of the above

Q5: The syntax of Solidity is close to which of the following?

A. Java

B. Scala

C. Ruby

D. JavaScript

Q6: On what DLT platforms can Solidity be used?

A. R3 Corda

B. Hyperledger Fabric

C. Hedera Hashgraph

D. Quorum

Q7: Why is REMIX the most widely used IDE for developing the

code in Solidity?